package edu.tms.bean;

import java.util.*;


public class Evaluating {
	/**
	 * 学生测评id
	 */
	private Integer evaluatingId;

	/**
	 * 评测对象id
	 */
	private Integer assessmentId;

	/**
	 * 学生id
	 */
	private Integer stuId;

	/**
	 * 创建时间
	 */
	private Date createTime;

	/**
	 * 掌握程度 1掌握大半以上 ，2掌握一半左右，3掌握比较少
	 */
	private Integer masterLevel;

	/**
	 * 教师讲课感受 1较好，2一般，3平淡
	 */
	private Integer feelLevel;

	/**
	 * 教师讲课吸引力 1较有吸引力，2一般，3感受不到吸引力
	 */
	private Integer attractionLevel;

	/**
	 * 责任心 1责任心强，2一般，3只上课不育人
	 */
	private Integer dutyLevel;

	/**
	 * 教学事故 1没有，2只有一次，3两侧以上
	 */
	private Integer accidentLevel;

	/**
	 * 管纪律 1经常管，2时管时不管，3不管
	 */
	private Integer disciplineLevel;

	/**
	 * 布置作业评率 1：一到两次课，2：  3次课，3： 3次课以上
	 */
	private Integer aggignLevel;

	/**
	 * 问题能否解答 1能够及时解答，2有时能够解答，3不能得到解答
	 */
	private Integer answerLevel;
	
	/**
	 * 虚拟字段 学生姓名
	 */
	private String stuName;
	
	
	/**
	 * 虚拟字段 教师名称
	 */
	private String tchName;
	
	/**
	 * 虚拟字段  学生学号
	 */
	private String stuNo;


	public Evaluating () {
		super();
	}

	public Evaluating (Integer evaluatingId,Integer assessmentId,Integer stuId,Date createTime,Integer masterLevel,Integer feelLevel,Integer attractionLevel,Integer dutyLevel,Integer accidentLevel,Integer disciplineLevel,Integer aggignLevel,Integer answerLevel) {
		this.evaluatingId = evaluatingId;
		this.assessmentId = assessmentId;
		this.stuId = stuId;
		this.createTime = createTime;
		this.masterLevel = masterLevel;
		this.feelLevel = feelLevel;
		this.attractionLevel = attractionLevel;
		this.dutyLevel = dutyLevel;
		this.accidentLevel = accidentLevel;
		this.disciplineLevel = disciplineLevel;
		this.aggignLevel = aggignLevel;
		this.answerLevel = answerLevel;
	}

	public String getStuNo() {
		return stuNo;
	}

	public void setStuNo(String stuNo) {
		this.stuNo = stuNo;
	}

	public Integer getEvaluatingId() {
		return this.evaluatingId;
	}

	public void setEvaluatingId(Integer evaluatingId) {
		this.evaluatingId = evaluatingId;
	}

	public Integer getAssessmentId() {
		return this.assessmentId;
	}

	public String getStuName() {
		return stuName;
	}

	public void setStuName(String stuName) {
		this.stuName = stuName;
	}

	public String getTchName() {
		return tchName;
	}

	public void setTchName(String tchName) {
		this.tchName = tchName;
	}

	public void setAssessmentId(Integer assessmentId) {
		this.assessmentId = assessmentId;
	}

	public Integer getStuId() {
		return this.stuId;
	}

	public void setStuId(Integer stuId) {
		this.stuId = stuId;
	}

	public Date getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Integer getMasterLevel() {
		return this.masterLevel;
	}

	public void setMasterLevel(Integer masterLevel) {
		this.masterLevel = masterLevel;
	}

	public Integer getFeelLevel() {
		return this.feelLevel;
	}

	public void setFeelLevel(Integer feelLevel) {
		this.feelLevel = feelLevel;
	}

	public Integer getAttractionLevel() {
		return this.attractionLevel;
	}

	public void setAttractionLevel(Integer attractionLevel) {
		this.attractionLevel = attractionLevel;
	}

	public Integer getDutyLevel() {
		return this.dutyLevel;
	}

	public void setDutyLevel(Integer dutyLevel) {
		this.dutyLevel = dutyLevel;
	}

	public Integer getAccidentLevel() {
		return this.accidentLevel;
	}

	public void setAccidentLevel(Integer accidentLevel) {
		this.accidentLevel = accidentLevel;
	}

	public Integer getDisciplineLevel() {
		return this.disciplineLevel;
	}

	public void setDisciplineLevel(Integer disciplineLevel) {
		this.disciplineLevel = disciplineLevel;
	}

	public Integer getAggignLevel() {
		return this.aggignLevel;
	}

	public void setAggignLevel(Integer aggignLevel) {
		this.aggignLevel = aggignLevel;
	}

	public Integer getAnswerLevel() {
		return this.answerLevel;
	}

	public void setAnswerLevel(Integer answerLevel) {
		this.answerLevel = answerLevel;
	}

	@Override
	public String toString() {
		return "Evaluating[evaluatingId=" + evaluatingId+ ", assessmentId=" + assessmentId + ", stuId=" + stuId + ", createTime=" + createTime + ", masterLevel=" + masterLevel + ", feelLevel=" + feelLevel + ", attractionLevel=" + attractionLevel + ", dutyLevel=" + dutyLevel + ", accidentLevel=" + accidentLevel + ", disciplineLevel=" + disciplineLevel + ", aggignLevel=" + aggignLevel + ", answerLevel=" + answerLevel + "]";
	}


}

